seat and back-rest unit - Espagnol Anglais Dictionnaire